having a short fuse - English Synonyms Dictionary